﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace PreeRegisterModel
{
    class PacsReportModel
    {
    }

    /// <summary>
    /// 检查报告列表查询请求类
    /// </summary>
    public class PacsReportListRequestModel
    {
        /// <summary>
        /// 诊疗ID
        /// </summary>
        public string cpatientcode { get; set; }
    }

    /// <summary>
    /// 检查报告列表查询返回类
    /// </summary>
    public class PacsReportListResponseModel
    {
        /// <summary>
        /// 报告单列表
        /// </summary>
        public List<PacsReportListItemResponseModel> reportlist { get; set; }
    }

    /// <summary>
    /// 检查报告列表查询返回明细类
    /// </summary>
    public class PacsReportListItemResponseModel
    {
        /// <summary>
        /// 申请号
        /// </summary>
        public string ApplyNo { get; set; }
        /// <summary>
        /// 申请内容
        /// </summary>
        public string ReportTypeName { get; set; }
        /// <summary>
        /// 标本种类
        /// </summary>
        public string TestSample { get; set; }
        /// <summary>
        /// 报告单序号
        /// </summary>
        public string OrderNo { get; set; }
        /// <summary>
        /// 报告时间
        /// </summary>
        public string cjgsj { get; set; }
        /// <summary>
        /// 检查报告ID
        /// </summary>
        public string MainID { get; set; }
    }

    /// <summary>
    /// 检查报告明细查询请求类
    /// </summary>
    public class PacsReportDetailRequestModel
    {
        /// <summary>
        /// 检查报告单ID
        /// </summary>
        public string mainid { get; set; }
    }

    /// <summary>
    /// 检查报告明细查询返回类
    /// </summary>
    public class PacsReportDetailResponseModel
    {
        /// <summary>
        /// 检查报告单ID
        /// </summary>
        public string mainid { get; set; }
        /// <summary>
        /// 医生
        /// </summary>
        public string SectionOffice { get; set; }
        /// <summary>
        /// 姓名
        /// </summary>
        public string Name { get; set; }
        /// <summary>
        /// 标本种类
        /// </summary>
        public string TestSample { get; set; }
        /// <summary>
        /// 检查时间
        /// </summary>
        public string jysj { get; set; }
        /// <summary>
        /// 申请号
        /// </summary>
        public string ApplyNo { get; set; }
        /// <summary>
        /// 报告单列表
        /// </summary>
        public List<PacsReportDetailItemResponseModel> detail { get; set; }
        
    }

    /// <summary>
    /// 检验报告明细查询返回明细类
    /// </summary>
    public class PacsReportDetailItemResponseModel
    {
        /// <summary>
        /// 检查名称
        /// </summary>
        public string TestItemChi { get; set; }
        /// <summary>
        /// 检查结果
        /// </summary>
        public string TestResult { get; set; }
    }

}
